Toward Optimal Arabic Keyboard Layout Using Genetic Algorithm
نویسندگان
چکیده
The common Arabic keyboard layout is derived from the Arabic typewriter keyboard’s layout. This layout is not optimized for typing speed and has several problems. We use a genetic algorithm to optimize the design of the Arabic keyboard layout for typing speed. In the genetic algorithm, we use a fitness function that includes into consideration key distance, finger used, and hand alternation. We also use this fitness function to evaluate the optimized layout against other layouts including the common layout. The optimized layout is relatively 35% faster than the common layout and has additional advantages.
منابع مشابه
A Continuous Plane Model to Machine Layout Problems Considering Pick-Up and Drop-Off Points: An Evolutionary Algorithm
One of the well-known evolutionary algorithms inspired by biological evolution is genetic algorithm (GA) that is employed as a robust and global optimization tool to search for the best or near-optimal solution with the search space. In this paper, this algorithm is used to solve unequalsized machines (or intra-cell) layout problems considering pick-up and drop-off (input/output) points. Such p...
متن کاملMachinery Optimal Layout Design of a Production System with the Aim of Reducing Transportation Costs Using Imperialist Competitive Algorithm
In this study, solutions for machinery layout with the aim of reducing transportation costs will be discussed. To do this, imperialist competitive algorithm (ICA), which is a very complicated and effective meta-heuristic algorithm is introduced. In the offered algorithm, different kinds of machinery layout are considered in single-row as country and then the best possible layout is developed ba...
متن کاملOptimal Design of a Bengali Virtual Keyboard seeking improved user perception for a better text entry rate
In this paper an approach is proposed to derive an optimal layout of a Bengali Virtual Keyboard and hence forth seeking the desirable placement of all the keys in that layout within the constraints of space and the key size, thereby seeking to improve the text entry rate for an individual with normal human perception abilities. The approach is partly segmented in identifying the initial layout ...
متن کاملDesigning Soft Keyboards for Brahmic Scripts
Soft keyboards, because of their ease of installation and lack of reliance on specific hardware, are a promising solution as an input device for many languages. Developing an acceptable soft keyboard requires frequency analysis of characters in order to design a layout that minimizes text-input time. This paper proposes using various development techniques, layout variations, and evaluation met...
متن کاملApplying Genetic Algorithm to Dynamic Layout Problem
In today’s economy, manufacturing plants must be able to operate efficiently and respond quickly to changes in the product mix and demand.[1] Layout design has a significant impact on manufacturing efficiency. Initially, it was treated as a static decision but due to improvements in technology, it is possible to rearrange the manufacturing facilities in different scenarios. The Plant layout...
متن کامل